mirror reflection echo - Español Inglés Diccionario